TogadaKHBS 1023, Kingston Hill, Kingston upon Thames, Surrey, KT2 7LB, London, United Kingdomopen now, until 17:00 (closes in 3 min)